Big Huge Thesaurus

hypersensitivity reaction

noun